immunity from legal process - Turco Inglés Diccionario